/**
 * 
 */
package de.htw_saarland.webservices.robotersteuerung.data;

import java.io.Serializable;

/**
 * @author Sascha Reichert 
 * Diese Klasse dient zur Kabselung der Sensordaten
 *
 */
public class SensorData implements Serializable {
	
	/**
	 * Internes Enum für die verschiedenen Sensortypen zu sichern
	 * @author Sascha
	 *
	 */
	public enum SensorTypes{
		Ultrasound (1), Light(2); 
		
		private int SensorType; 
		
		SensorTypes( int sensortype )
		{
			this.SensorType = sensortype; 
		}
		
		int getSensorType()
		{
			return this.SensorType; 
		}
	}
	
	/**
	 * Serial festlegen 
	 */
	private static final long serialVersionUID = 1L;
	
	public String id; 
	public double value; 
	public String type; 
	public String description; 
	
	/** 
	 * Konstruktor 
	 */
	public SensorData()
	{
		
	}
	
	/**
	 * Überladene toString Methode
	 */
	public String toString()
	{
		return "ID = " + this.id + " Typ= " + this.type
			+ " Wert = " + this.value; 
	}
}
